Big Huge Thesaurus

United Republic of Tanzania

noun